@charset "utf-8";
/* CSS Document */

/* 新闻资讯 Start */
.newslist dl { width:100%; float: left; padding:3rem 0; border-bottom:1px solid #f5f5f5;  }
.newslist dl:hover { background-color:#f5f5f5; } 
.newslist dl dt {  width:8%; float: left; font-size: 0.6rem; text-align:center; }
.newslist dt span{ display: block;  width: 4rem; height: 3.2rem; text-align: center; background-color:#f5f5f5;padding:0.7rem 0 0 0; float:right; line-height:1.4rem; } 
.newslist dt span font { display: block; }
.newslist dt span font:nth-child(1){ font-size: 1rem; }
.newslist dl dd {  width:54%; float: left; margin-left: 3%;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.newslist dl dd:nth-child(2) { width:30%;position: relative; height:12.6rem;  }
.newslist dd:nth-child(2) a:nth-child(1){
	display: block; width: 100%; height: 100%;overflow: hidden;
}
.newslist dd:nth-child(2)  img {  width: 100%;display:block }
.newslist dd:nth-child(2) a:nth-child(2)
{ background: url(/static/images/icon_play.png) no-repeat center center ;
	display: block; width: 3rem; height: 3rem; position: absolute;left:  calc(50% - (3rem / 2));top:-50%;z-index: 2; transition:0.3s; ;
}

.newslist dd:nth-child(2) a:nth-child(3)
{
	display: block; position: absolute;
	width:100%; height:100%; background-color:#073190; top:0; opacity:0.3;
	top:-100%; transition:0.3s;
}
.newslist dl:hover  dd:nth-child(2) a:nth-child(2)
{ background: url(/static/images/icon_play.png) no-repeat center center ;
	display: block; width: 3rem; height: 3rem; position: absolute;left:  calc(50% - (3rem / 2));top:  calc(50% - (3rem / 2));z-index: 2;
}
.newslist dl:hover a:nth-child(3) { top:0; transition:0.3s; }

.newslist dl dd:nth-child(3) a { font-size:1.1rem; color:#073490;overflow: hidden; /*自动隐藏文字*/ text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/ }
.newslist dl dd:nth-child(4) { height:9rem; }
.newslist dl dd:nth-child(4) span { display:block; width:100%; padding-top:1rem; font-size:0.9rem; color:#666;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden; }
.newslist dl dd:nth-child(5) {}
.newslist dl dd:nth-child(5) span { font-size:0.9rem; color:#999; display:block; float:left;}
.newslist dl dd:nth-child(5) span:nth-child(2){ background:url(/static/images/eye.png) no-repeat left center; padding-left:1.4rem;font-size:0.9rem; margin-left:3rem; background-size:1.2rem;  }
.newslist dl dd:nth-child(5) span:nth-child(3){ background:url(/static/images/icon_tag.png) no-repeat left center; padding-left:1.1rem;font-size:0.9rem; margin-left:3rem; background-size:0.8rem;   }



/* 新闻资讯 Start End */

/* 政策法规 Start */
.lawlist { width:100%; }
.lawlist ul { width:100%; padding-top:1.5rem;  }
.lawlist ul li {width:100%;  line-height:4rem; border-bottom:1px solid #f5f5f5;  }
.lawlist ul li a { display:block; width:100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  }
.lawlist ul li span { float:right; color:#999; }
.lawlist ul li:hover { background-color:#f5f5f5; }
/* 政策法规 Over */

/* 新闻详情 Start */
.newsdetail { width:100%; padding-top:2.5rem; padding-bottom:130px; height:auto; float:left;  }
.newsdetail .detailTitle { width:100%; text-align:center; padding:0.2rem 0 1.25rem 0; line-height:3rem;  }
.newsdetail .detailTitle h1{ font-size:2rem; }


.newsdetail .detailLeft {width:69%; padding-right:10%;  float:left;}
.newsdetail .detailLeft img { max-width:100%; }
.newsdetail .detailLeftBox {  }
.newsdetail .detailLeftBox p span { font-family: Microsoft Yahei; }
.newsdetail .detailLeftBox hr { border-bottom:1px solid #ddd; border-top:none; }

.newsdetail .detailRight { width:20%;  float:left; }
.newsdetail .detailRight .bdsharebuttonbox { padding-top:1rem; }
.newsdetail .detailRight .bdsharebuttonbox  a{ margin-right:2.2rem;}
.newsdetail .detailidate dl:nth-child(1) { color:#555555; padding-bottom:5rem; }
.newsdetail .detailidate dl:nth-child(1) dt{ font-size:1.1rem; padding-bottom:0.8rem; }
.newsdetail .more_next { width:92.5%; }

.newsdetail .detailidate dl:nth-child(1) dd{ font-size:0.9rem; padding-bottom:0.9rem; }
.newsdetail .detailidate dl:nth-child(2) { margin-top:2rem; }
.newsdetail .detailidate dl:nth-child(2) dt{ text-align:center; font-size:0.9rem; color:#999;position:relative; height:2rem; }
.newsdetail .detailidate dl:nth-child(2) dt span { display:block;  position:absolute;  }
.newsdetail .detailidate dl:nth-child(2) dt span:nth-child(2){ width:25%; left:28%; height:2rem;  background-color:#fff; }
.newsdetail .detailidate dl:nth-child(2) dt span:nth-child(1){ width:80%; height:1rem;   border-bottom:1px solid #ddd;}

.newsdetail .morenews{ width:100%; margin-bottom:3rem; border:1px solid #eee; }
.newsdetail .morenewsTitle { width:100%; line-height:4rem; text-indent:2rem; background-color:#eee; color:#333;  border:1px solid #eee;  }
.newsdetail .morenews ul { width:100%; }
.newsdetail .morenews ul li { padding:1rem; border-bottom:1px solid #eee; }
.newsdetail .morenews ul li:last-child{ border-bottom:none; }
.newsdetail .more_next{ width:100%; height:auto; }
.newsdetail .more_next dl {border:1px solid #eee; padding:1rem; }
.newsdetail .more_next dl dt { width:100%; color:#999; }
.newsdetail .more_next dl dd { width:100%; padding:2rem 0 1.5rem 0;  }
.newsdetail .userPhoto  { width:80%; padding:1rem 10%; }
.newsdetail .userPhoto dl {height:4rem;padding:1rem; border-bottom:1px solid #eee;   }
.newsdetail .userPhoto dl dt { width:50%; float:left; }
.newsdetail .userPhoto dl dt span { display:block; width:4rem; height:4rem; border-radius:2rem; overflow:hidden; }
.newsdetail .userPhoto dl dt span img { width:102%; }
.newsdetail .userPhoto dl dd { width:50%; float:left; font-size:1.2rem; line-height:5rem; text-align:center; }
.newsdetail .userPhoto a:last-child{ text-align:center; padding-top:1rem; display:block; font-size:0.8rem; color:#999;  }

 
.newsdetailMT { width:100%; display:none; clear:both; }
.body_detail .top {box-shadow: 3px 3px 3px #ddd;  background-color:#fff;}
.body_detail .newstop  { position:fixed; }
.body_detail .newstop .topMainRight1 { display:none;    }
.body_detail .newstop .topMain{ height:5rem;}
.body_detail .newstop .topMainLeft a { background:url(/static/images/wap_logo.png) no-repeat center center; background-size: 70%  auto; }
.body_detail .newstop .newsdetailMT{ display:block; height:5rem;  }

/* 新闻详情 Over */ 

